Das sollten Sie VORHER wissen... ALLGEMEINES Diese Applikation ist nicht Copyright und kann frei kopiert werden. Auch mache ich keine (gut gemeinten, aber naiv anmutenden) Einschränkungen (ethischer Art), an die sich die Adressaten sowieso nicht halten würden. Wer diese Applikation verwendet, tut es aber gänzlich auf EIGENE Gefahr. Ich werde KEINERLEI Regressansprüche akzeptieren! Anforderungen: Irgendein Amiga (auch einer von "Anno Tobak") TurboCalc V4.0 (ältere mit Einschränkungen) Installation: Kopieren Sie folgende Verzeichnisse und/oder Files in Ihr Verzeichnis "TurboCalc:" Briefe Directory » TurboCalc: Extern_Dummy_Text.bf Intern_Dummy_Graph.bf Intern_Dummy_Text.bf Configs Directory » TurboCalc DTP.CFG Tabellen DTP.TCD » TurboCalc:Tabellen DTP.TCD.info » TurboCalc:Tabellen Das File, welches Sie gerade lesen, kopieren Sie wohin Sie lustig sind. HINWEISE Die Applikation "DTP.TCD" wurde mit TurboCalc V4.0 erstellt. Auf älteren Versionen werden einige Makros nicht laufen (Schutz-Befehl, Datei-Auswahl und Config-Laden bzw. -Speichern). Das wäre nicht so schlimm, aber leider laufen auch die wichtigen NICHT !!. Formeln und Makros sind nicht alle auf kürzest möglichen Code, getrimmt, damit die Verständlichkeit für Nicht-Experten gegeben bleibt. Die Makros sind mit Kommentaren versehen, damit nachvollzogen werden kann, WAS die Dinger eigentlich tun - sollten ;-)) Auf dem Eröffnungs-Window sind eine Menge weiterer Hinweise zu finden. Lesen Sie diese bitte durch, BEVOR Sie daran gehen, sich eine eigene Konfiguration zu basteln! JEDE Veränderung der Zeilenhöhe, der Fonts, der userdefinierten Blattgröße und der Makros kann dazu führen, daß der Druck merkwürdig aussieht! HANDHABUNG Das Objekt "Wähle Adresse" -------------------------- ermöglicht die Auswahl unter den Beispiel Datensätzen. Wählen Sie also nur Namen aus der Spalte "Anrede_2" . Es dürfen zwar keine Wild-Cards in den erscheinenden Requester eingegeben werden, aber Ihre Eingabe wird intern mit "*" an BEIDEN Enden versehen, sodaß die Eingabe von "user" den Datensatz "Amiga User Unbekannt" finden würde. Hätten Sie damit aber eigentlich den Datensatz "Mauser" finden wollen, so wird Ihnen Gelegenheit gegeben, OHNE erneute Eingabe Ihren Mauser zu finden, vorausgesetzt, daß er in der Datenbank ist! Ausprobieren - es kann nix passieren! Das Objekt "BriefKopf & Brief im Text-Modus" -------------------------------------------- druckt erst den Briefkopf - im Graphik-Modus und dann den in der Schablone (in Spalte B und in Zelle B86 beginnend!) befindlichen Text ODER optional (Sie werden gefragt!) einen anderen Text - im Text-Modus. Wählen Sie einen ANDEREN Text, dann geschieht der Ausdruck "extern", der Text wird also NICHT in die Schablone kopiert! Die Datei "TurboCalc:Briefe/Extern_Dummy_Text.bf" ist (wie alle anderen in dieser Schublade) ASCII pur und sollte in diesem Falle (zum Testen) im erscheinenden Auswahl-Requester als Beispiel-Datei gewählt werden, um sie zusammen mit dem Brief-Kopf auszudrucken. Die Datei ist so geschrieben, daß - vorausgesetzt Sie haben am Aufbau der Schablone noch nichts verändert - der Text - in EINE DIN A4 Seite paßt - mit dem Header gefluchtet ist, weil der linke Rand 6 Leerzeichen hat Wie Sie sehen, ist die Handhabung recht verschieden! Da die Spalte A beim INTERNEN Druck als "linker Rand" fungiert, muß INTERNER Text in die Spalte B ohne Berücksichtigung von Rändern geschrieben werden. Das ist so gemacht, weil man sonst beim Editieren jedesmal ein paar Leerzeichen an den Anfang der Zelle eingeben müßte - TC ist halt mal kein DTP-Programm! Für den EXTERNEN Druck sollte das File jedoch links 6 Leerzeichen haben, damit die "Flucht" mit dem Briefkopf paßt. Klingt jetzt ein wenig verwirrend, aber Sie werden's schon "überreißen". ACHTUNG Der Text in der Schablone (falls es noch die Original-Distribution ist) ist für den Text-Modus NICHT geeignet, da er mehr als 120 Zeichen/Zeile enthält! Aber Sie machen nix kaputt, wenn Sie es dennoch tun (außer ein paar Blatt Papier). Das Objekt "BriefKopf & Brief im Graphik-Modus" ----------------------------------------------- druckt ausschließlich "interne" Briefe (incl. Brief-Kopf). Der Brief muß dazu entweder - schon in der Schablone sein, ab Zelle B86 - oder im Verlaufe des Makros dorthin kopiert werden Ist beim Start des Makros ein Brief in der Schablone, so können Sie sich dennoch entscheiden, einen anderen Text auszudrucken - ohne den bereits dort befindlichen zu verlieren (der wird - auf Wunsch - ins Clipboard befördert und nach dem Ausdruck in die Schablone zurück gesetzt); also keine Bange! Das File "TurboCalc:Briefe/Intern_Dummy_Graph.bf" ist ASCII pur und ist dasselbe, welches sich bereits in der Druck-Schablone befindet. Wundern Sie sich nicht über die Zeilen-Länge dieses File; es wird mit Font "CGTriumvirate 15" ausgedruckt - würde aber im Text-Modus etwas seltsam aussehen! Andere Fonts erfordern eine andere Zeilen-Länge und vermutlich Zeilenhöhe (was zwangsläufig zu einer anderen Zeilenzahl pro Seite führt) - also aufpassen und austesten! Einen Brief im Graphik-Modus auszudrucken ist weiter kein Problem, ihm aber ein "Gesicht" zu geben sehr wohl! Was Sie im Text-Modus schön im "Blocksatz" konstruierten, sieht im Graphik-Modus oft verheerend aus, wenn Sie Proportional-Fonts verwenden - also Vorsicht! Ich habe Eingangs nicht umsonst bemerkt, daß TurboCalc kein vollwertiger Ersatz für ein DTP-Progi ist und WYSIWYG (wegen der beschränkten Ansicht beim Scrollen) mit TurboCalc nicht ganz einfach ist. OK, ich kann hier nur kurze Hinweise geben. Um TurboCalc zu verstehen, müssen Sie - Wohl oder Übel - das Manual zu Rate ziehen und um es voll auszureizen viel, viel Erfahrung sammeln; aber dafür können Sie dann Dinge tun, von denen Sie sich jetzt noch nichts träumen lassen! Das Objekt "Nur Briefbogen drucken" ----------------------------------- Tut genau das, was die beiden anderen Objekte auch machen, nur daß eben kein Brief gedruckt wird - auch wenn einer in der Schablone sein sollte. Die Objekte "Kuvert A5 lang" und "Kuvert A5 kurz" ------------------------------------------------- drucken Kuverts, falls welche auf dem Stapel sind, andernfalls bekommen Sie den Aufdruck eben auf einem Blatt Papier. Das Objekt "Modify Datenbank" ----------------------------- erlaubt das Hinzufügen, Ändern und Löschen von Datensätzen mittels einer erscheinenden Schablone. Wenn Sie die Schablone schließen, werden Ihre Änderungen gespeichert und eventuelle Änderungen in der Dimension der Datenbank automatisch berücksichtigt. Das Objekt "Save Config" ------------------------ speichert eventuell getätigte Änderungen an den Einstellungen in das File "TurboCalc:Configs/DTP.CFG" (beim Laden der Applikation wird diese Konfiguration mittels des MACRO(AUTOMATIC) automatisch geladen. EINSTELLUNGEN SCREEN Ich verwende TurboCalc mit Picasso 800*600 und 8 Farben. Hier müssen u.U. Anpassungen gemacht werden. Das Window wird auf Ihrem Rechner aber auf jeden Fall erscheinen.... ...nur die Objekte werden Sie evtl. an andere Stelle verschieben müssen. FONTS: Entsprechend dem Zweck der Applikation werden diverse Fonts eingesetzt: Default Font ist "topaz 11" (wegen dem 800*600 Screen); auf 640*512 Screens würde "topaz 8" genügen Für diejenigen Teile der Applikation, welche im Graphik-Modus zu drucken sind, werden CGTimes und CGTriumvirate Fonts verwendet, die jeder schon in seinem Verzeichnis Fonts haben sollte. Falls Sie eine der speziellen Größen nicht haben, dann erzeugen Sie sie, indem Sie im Font-Requester diese Größe eingeben und berechnen lassen. Machen Sie Änderungen an den Font-Größen erst, wenn Sie wissen, was Sie tun und was das bewirkt! NEUERUNGEN: Könnte zwar sein, daß ich bis zur letzten Minute noch Neuerungen einbaute und diese nicht dokumentiert sind. Sie dürften aber dann selbsterklärend sein, sodaß eine Dokumentation unnötig war. Das wars... Viel Spaß! Günther Klug Frh. v. Biedermann eMail: KLUGvBiedermann.MUC@t-online.de